package com.share.rule;


import com.share.common.security.annotation.EnableCustomConfig;
import com.share.common.security.annotation.EnableRyFeignClients;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration;
import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration;

/**
 * 设备模块
 * @EnableCustomConfig：启用自定义配置功能，通常用于加载项目特定的配置类
 * @EnableRyFeignClients：启用RyFeign客户端，用于简化微服务间的HTTP调用，支持声明式
 * @author share
 */
@EnableCustomConfig
@EnableRyFeignClients
@SpringBootApplication(exclude =  {
        MongoAutoConfiguration.class,
        MongoDataAutoConfiguration.class
})
public class SpzxRuleApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpzxRuleApplication.class, args);
    }


}
